package Controlador;

import java.util.List;

import Modelo.Entidad.Cuenta;

public class GestorCuenta {
	
	private static GestorCuenta INSTANCE = null;

    private GestorCuenta() {
    }

    private synchronized static void createInstance() {
        if (INSTANCE == null) {
            INSTANCE = new GestorCuenta();
        }
    }

    public static GestorCuenta getInstance() {
        if (INSTANCE == null) {
            createInstance();
        }
        return (GestorCuenta) INSTANCE;
    }

    public void guardarCuenta(Cuenta c) {
        //CuentaDAO.getInstance().persist(c);
    }

    public void actualizarCuenta(Cuenta c) {
        //CuentaDAO.getInstance().update(c);
    }


    public void eliminarCuenta(Cuenta c) {
        //CuentaDAO.getInstance().remove(c);
    }

    public Cuenta findById(Long id) {
		return null;
        //return CuentaDAO.getInstance().findById(id);
    }

    public List<Cuenta> findAll() {
        //return CuentaDAO.getInstance().findAll();
    	return null;
    }

}
